bishop's castle - Turco Inglés Diccionario